← Portfolio
9:41
AM
Good morning, Alex
{{ headerDateLabel }}
Tip of the day {{ tipEntry.cat }}
{{ tipEntry.title }}
{{ d.wd }}
{{ d.num }}
Editing {{ bannerDay }} — backfill what you missed.
✕ Today
{{ scoreNum }}%
Recovery
{{ recVerdict }}
How you started the day · a notch above yesterday
{{ recAction }}
{{ stageName }} · Day {{ stageDay }} of {{ stageLen }}
{{ stageDaysLeft }} left
{{ recBannerText }} {{ recBannerTag }}
{{ doneCount }} /{{ totalCount }}
habits done
{{ heroLeft }}
{{ logCardTitle }}
{{ logCardSub }}
{{ c.sub }} {{ c.label }}
Your 30 days are complete
Review to carry or drop habits & start your next plan
Today's habits are paused until you review.
Daily habits {{ doneCount }}/{{ totalCount }}
{{ h.label }}
{{ h.sub }}
Within 30 days From your plan
{{ t.tag }} {{ t.window }}
{{ t.title }}
{{ t.sub }}
{{ t.btnLabel }}
Test done — now upload your results here so the panel can read them.
Upload results
Results uploaded — the panel is reading them
This 30
{{ heroStatement }}
{{ keptSummary }} · Day {{ dayInCycle }} of 30
{{ reviewTitle }}
{{ reviewSub }}
{{ g.title }}
CARRIED {{ g.verdictLabel }}
{{ g.note }}
{{ g.actionsLabel }}
{{ r.label }}
{{ r.sub }}
{{ r.kept }}
{{ a }} New
{{ planAheadLabel }}
Next 30 days Starts {{ nextStartLabel }}
Your panel is still building this up — confirm at your review.
{{ n.title }}
{{ n.tag }}
Why: {{ n.why }}
{{ n.remindLabel }}
Later · Long term
The big picture — shapes what each 30 pulls in.
{{ l.title }}
{{ l.horizon }}
Insights
The habits you’re keeping are moving your body in the right direction.
How the panel works
The panel's read of your last 30 days — what's shifted, and which habits earned it.
{{ p.initials }}
{{ wrEntry.eyebrow }}
{{ wrEntry.title }}
{{ wrEntry.sub }} Play
{{ wrEntry.progressLabel }}
The panel connected
{{ insConn.headline }}
{{ insConn.body }}
Earlier lights-out · since week 3
Overnight HRV
Recovery has room again
▲ +10 ms
Weight
Easing at a pace that holds
▼ −2.1 kg
{{ insConn.voice }} — {{ insConn.voiceRole }}
How it feels
“Mornings feel easier — I'm not dragging by 3pm.”
you · last check-in
What moved underneath it: sleep +0.4h · crashes −3/wk
This week feels
{{ c.label }}
{{ feltAck }}
Your body, by domain
{{ t.name }}
{{ t.read }}
{{ t.mValue }}
{{ t.mDelta }}
The one move
{{ oneMove.title }}
{{ oneMove.why }}
{{ oneMove.btnLabel }}
{{ habitsCount }} habits formed
Running on their own — review if one slips
Read-only — the panel decides what to surface. You act on it from your plan.
Your health foundation
Alex Moreno · 38 · Male · Milton, ON
Biological age
35.6 yrs
2.4 yrs younger than 38
Younger Older
35.6 age 38
Refreshed every Sunday · ↓ 0.3 vs last week
How well we know you 62%
Add your profile and a recent blood draw and we can sharpen this toward ~85%.
Help us know you better
{{ bioReadMoreLabel }}
What’s shaping it
{{ d.name }}
{{ d.saw }}
{{ d.effect }}
What this means
{{ insBioAge }}
Bloodwork
Your latest draw · {{ bwDate }}
Your blood is telling a good story.
{{ bwPanelRead.teaser }}
{{ bwHeroToggleLabel }}
{{ bwPanelRead.guardrail }}
Recommended next step
{{ bwPanelRead.action }}
{{ bwPanelRead.actionSub }}
In your 30-day plan
Open a group for the numbers
{{ g.label }} {{ g.status }}
Add bloodwork draw
Your body
Energy
Your daily get-up-and-go
{{ botEnergy.verdict }}
{{ botEnergy.toggleLabel }}
The panel's read
{{ botEnergy.read }}
{{ botEnergy.sub }}
{{ m.label }}
{{ m.valueLabel }}
{{ c.name }}
{{ c.verdict }}
{{ c.micro }}
{{ m.label }}
{{ m.valueLabel }}
Stress
On track
Calm baseline — your heart rests easy between efforts.
{{ m.label }}
{{ m.valueLabel }}
Me reflects your measurements · Insights reflect your plan
{{ notifDetail.label }}
{{ notifDetail.desc }}
Preview
PANEL now
{{ notifDetail.pvTitle }}
{{ notifDetail.pvBody }}
{{ notifDetail.scheduleLabel }} {{ notifDetail.scheduleValue }}
Respect quiet hours
Hold until 7 AM · 10 PM–7 AM
{{ notifDetail.label }}
{{ notifDetail.when }}
{{ notifDetail.enabledLabel }}
{{ lockTime }}
{{ lockDate }}
{{ lockTime }}
Cadence {{ n.time }}
{{ n.title }}
{{ n.body }}
Tap anywhere to exit preview
{{ t.label }}
{{ botMarkerCur.label }}
{{ botMarkerCur.status }}
{{ botMarkerCur.value }} {{ botMarkerCur.unit }}
Log a reading
6-month trend
{{ botMarkerCur.unit }} · {{ botMarkerCur.ref }}
{{ xl.label }}
{{ L.label }}
Reading the trend
{{ botMarkerCur.trendRead }}
The panel recommends
{{ botMarkerCur.recommend.title }}
{{ botMarkerCur.recommend.why }}
Added to next 30-day plan
Add to next 30-day plan
Not tracked yet
To see this trend you’ll need {{ botMarkerCur.srcVerb }}. Once it’s in, your panel reads it just like the rest.
{{ botMarkerCur.srcCta }}
or log it yourself, no device needed
What this means
What it is
{{ botMarkerCur.whatIs }}
Where you stand
{{ botMarkerCur.statusRead }}
Read by your AI panel from your connected data · educational, not a diagnosis.
Bloodwork
{{ bwCurrent.label }}
{{ bwCurrent.status }}
{{ bwCurrent.desc }} · Drawn {{ bwDate }}
The panel’s read
{{ bwCurrent.read }}
{{ bwCurrent.conditional.title }}
{{ bwCurrent.conditional.body }}
Test the panel recommends
{{ bwCurrent.recommend.title }}
{{ bwCurrent.recommend.why }}
In your 30-day plan
Add to 30-day plan
Markers
{{ m.label }}
{{ m.ref }}
{{ m.value }} {{ m.unit }}
{{ m.statusShort }}
What it means
{{ m.whatIs }}
Your result · {{ m.status }} {{ m.deltaSign }}{{ m.delta }} vs {{ bwLastDate }}
{{ m.read }}
See 5-year history & trend
Educational interpretation from your AI panel · not a diagnosis.
Confirm any change with your physician.
{{ bwMarkerCur.label }}
{{ bwMarkerCur.status }}
{{ bwMarkerCur.value }} {{ bwMarkerCur.unit }}
{{ bwMarkerCur.delta }} vs {{ bwLastDate }}
5-year history
{{ bwMarkerCur.detail.unit }} · {{ bwMarkerCur.ref }}
{{ xl.label }}
{{ L.label }}
Reading the trend
{{ bwMarkerCur.detail.trendRead }}
What this number means
What it is
{{ bwMarkerCur.detail.whatIs }}
Why it’s {{ bwMarkerCur.status }}
{{ bwMarkerCur.read }}
What matters more than the number
{{ bwMarkerCur.detail.mattersMore }}
Educational interpretation from your AI panel · not a diagnosis.
Confirm any change with your physician.
Your profile
{{ meFoundationPctLabel }} complete · fill the gaps to sharpen your plan
Identity
{{ r.name }}
{{ r.sub }}
Lifestyle
{{ r.name }}
{{ r.sub }}
Bloodwork
Upload a bloodwork draw
Anchors your biological age in blood, not just your watch
{{ profEdit.title }}
{{ profEdit.sub }}
{{ profEdit.deviceNote }}
{{ f.label }}
{{ f.valueLabel }}
{{ q.label }}
{{ o.label }}
Save
The panel re-reads you after any change
Add your bloodwork
Add as many as you like — the panel sorts them by draw date and reads every value.
Take Photo
Photo Library
Choose Files
Cancel
Reading your files…
The panel is pulling every value out and matching them to draw dates.
{{ f.name }}
{{ f.status }}
3 files · 2 draws found
Two of your photos were the same draw — we merged them. Everything is sorted by draw date.
Jun 28, 2026
LifeLabs · 14 markers read
1 TO REVIEW
Triglycerides 4.2 mmol/L
That’s about 3× your usual (1.3–1.6). This is sometimes a mis-read digit or a non-fasted draw. Does it look right?
Yes, it’s right
Fix it — should be 1.4
Kept as 4.2 — the panel will read it as a real (likely non-fasted) value.
Updated to 1.4 mmol/L — in line with your history.
View the original
LIFELABS · REPORT 2026-06-28 · PAGE 1/2
TRIGLYCERIDES 4.2 mmol/L · H
Mar 12, 2026
LifeLabs · 11 markers read · all clear
Add both draws
The panel re-reads your whole history whenever a draw is added.
{{ p.initials }}
Your panel
{{ wrOpenerEyebrow }}
Six days of quiet work.
Let’s see what it bought you.
{{ wrCycleNote }}
What you held
13 of 17 habit reps.
Your steadiest week yet.
{{ h.label }} {{ h.count }}
{{ d.l }}
What it moved
+18%
deep + REM sleep
versus two weeks ago.
Overnight HRV ▲ +6 ms
Afternoon crashes ▼ 3 fewer
“This is the wind-down paying you back. Nothing here is luck.”
— Sleep & circadian
Your heart’s week
212 minutes in the zones —
your biggest week this cycle.
{{ z.d }}
Mostly easy effort, two hard pushes — exactly the mix the panel asked for.
The honest bit
Coffee ran late
on Thursday and Friday.
Those two nights, falling asleep took 19 minutes longer than your week’s average. Same you, one late cup.
“Not a failure — a clean experiment. You just proved the cutoff matters.”
— Nutrition & metabolism
Next week · one adjustment
Keep everything.
Just land the last coffee by 10:30.
One change at a time — that’s how the first two weeks stuck. The panel will check this one next Sunday.
{{ wrCtaLabel }}
Done — see you Sunday
{{ wrFootHint }}
{{ scoreNum }}
Recovery
{{ recVerdict }}
How to move today
{{ recAction }}
What went into your {{ scoreNum }}
{{ f.name }}
{{ f.saw }}
{{ f.effect }}
{{ f.moved }}
Tap a factor for the full story.
Your energy
71% right now
Started the day at {{ scoreNum }}
SleepMorningMiddayNow
How this works
Your recovery of {{ scoreNum }} set this morning’s starting level — it stays fixed all day. Energy is the live number: sleep recharged it overnight (moon), the strength session spent some (weights), and calm hours are rebuilding it.
Your signals
{{ g.label }}
{{ g.status }}
{{ g.value }}
Your body today
Everything that fed today’s recovery.
The panel’s read
Thursday’s strength session is still in your system — HRV dipped overnight and resting heart rate ran 3 beats high. You’ve bounced back since.
You have capacity today. Easy cardio — a walk or a light ride — would balance the week without borrowing from tomorrow.
Exercise today 2 sessions · 80 min
Strength training
38 min
7:10 AM
412 kcal
128 bpm
Avg · 68% max
156 bpm
Peak
−32 bpm/min
Recovery · fast
Your heart dropped fast when you stopped — a touch harder than your last two sessions, as expected on a heavier day.
Time in heart-rate zones Apple Health
Easy Z2 40% Z3 30% Hard
Mostly moderate with brief pushes into hard — a real strength stimulus, and your heart never redlined. Recovered by mid-morning.
What this means
{{ insStrength }}
Zone 2 walk
UNPLANNED
42 min · steady effort
8:10 AM
118 avg bpm
62% max
Avg heart
3.4 km
Distance
Held right in zone 2 the whole way — the pace that builds your engine without cost.
What this means
{{ insZone2 }}
Steps
6,420 today
Above your usual — walking is quietly doing its job.
{{ d.val }}
{{ d.day }}
This week From Apple Health
{{ w.title }} {{ w.meta }}
{{ w.heartRead }}
{{ w.day }}
How we read effort
{{ insEffort }}
Weight
Weight
This morning · trending down
−0.4 kg
74.2 kg
Body fat
18.4%
Lean mass
60.5 kg
Muscle
Holding
What this means
{{ insWeight }}
Sleep
Sleep · last night
Lights out 10:34 · up 6:02
7h 02m REM LIGHT
A solid 7 hours overall — but your REM ran light, so you may feel a little less sharp than the hours suggest.
Deep
1h05 · Good
Core
4h02 · Good
REM
1h40 · Light
What this means
{{ insSleep }}
Cycle
Menstrual cycle
Luteal phase · 29-day average
Day 18
Day 1Next period in ~10 days
What this means
{{ insCycle }}
Recovery & fitness
Energy
What’s in your tank right now
Steady
Two-thirds full
≈65% — an estimate, not a measured number. Built from how you slept, how recovered you look overnight, and how hard yesterday was.
Last night
7h · good
Recovery
A touch low
Yesterday
Hard day
What this means
{{ insEnergyCard }}
Cardio fitness
VO₂ max · the size of your engine
Strong for 38
48 ml/kg·min
▲ +2.1 / 90 days
≈18
stairs · up off a seat
You · 48
deep headroom
Just standing up costs about 6. Climbing stairs or rising off a low seat costs ~18. At 48 you’ve got deep headroom — that reserve is what keeps everyday life effortless as you age.
What this means
{{ insCardioCard }}
Settings
AM
Since Jun 2026
v0.4
Your inputs
Edit
Age
38
Height
176 cm
Weight
74 kg
Gender
Male
Goals
Feel sharp · steady weight
Your expert panel
Six domains reason over your data. Pause any you'd rather not weigh in.
{{ p.name }}
{{ p.desc }}
Who is your panel?
Connected apps
Apple Health
{{ meHealthSub }}
Syncing
Apple Health
Powers every read — sleep, steps, weight
Connect
Notifications & check-ins
{{ n.label }}
{{ n.sub }}
Preview on lock screen
Preferences
UnitsMetric · kg, cm
Appearance {{ themeMode }}
Auto
Light
Dark
LanguageEnglish · more soon
Send us feedback
It goes straight to the people building this
Privacy & data controls
Log out
Cadence
Version 0.4 · your data stays yours
Tell us what you think
This goes straight to the small team building Cadence. What’s working, what’s missing, what felt off — we read every note.
{{ t.label }}
Send feedback
Sent with your account so we can follow up · never shared.
Thank you — got it
Your note is on its way to the team. Feedback like yours is exactly how Cadence gets better.
Done
Who is your panel?
The brain behind every insight
Your panel is an AI — Claude — reasoning across the published work of the leading voices in each field: their studies, books, interviews, lectures and podcasts.
It's organised as six domains, so every read is grounded in how a top specialist in that area would actually think.
Names are kept private — these experts don't take part in the app and don't endorse it.
The insight is the AI's — synthesized from what these specialists have taught publicly, not a quote from any one of them.
Got it
Your body
Full read · today
NEEDS ATTENTIONRecovery
−12%HRV vs your avg
Three days of accumulated load. Favour Zone 2 today and protect tonight's sleep — it should rebound.
WATCHSleep
Midpoint drifted ~40 min later across 3 nights — an earlier wind-down brings it back.
Every signal
Tap any signal for its full trend and read.
Sleep7.2 h
Energy62 %
Weight74.2 kg
StressLow
{{ signal.name }}
{{ signal.big }} {{ signal.assess }} {{ signal.badge }}
{{ signal.sub }}
{{ s.label }} {{ s.verdict }} {{ s.dur }}
{{ signal.chartCap }} {{ signal.chartDir }} {{ signal.chartDelta }}
{{ signal.zoneCap }} {{ signal.zoneDelta }}
{{ zd.top }}
{{ zd.label }}
{{ zl.label }}
Steps today · 8,240 — quietly on pace, nothing to do there.
{{ r.k }} {{ r.v }}
Today’s sessions
{{ w.name }} {{ w.tag }}
{{ w.detail }}
{{ z.lab }}
{{ w.zoneRead }}
{{ w.recovery }}
{{ w.read }}
{{ w.metric }}
{{ w.metricSub }}
{{ v.label }}
{{ weight.big }} {{ weight.unit }} {{ weight.viewDelta }}
via Apple Health
{{ weight.cap }}
{{ weight.read }}
Set a target weight
{{ weight.target }} kg
{{ weight.targetPct }}
{{ weight.targetText }} — a byproduct of the habits, no deadline.
{{ s.k }}
{{ s.v }}
Resting heart, vs your calm baseline · today
{{ b.h }}
Taller = your heart worked harder than its rested normal that hour. One brief morning spike, otherwise a flat, calm day.
{{ signal.note }}
What this means
{{ signal.insightText }}
{{ signal.explainTitle }}
{{ signal.explainBody }}
{{ insightInitials }}
{{ insightName }}
AI-synthesized from your panel
{{ insightBody }}
{{ addBtnLabel }}
Dismiss
Log today
Cancel
{{ logIntro }}
Sleep
{{ logSleepHint }}
{{ logDraftSleep }} h
Weight
{{ logWeightHint }}
{{ logDraftWeight }} kg
How's your energy?
{{ e.label }}
Did you move beyond your walk?
Walk only
Yes, I moved
{{ m.t }}
{{ logSaveLabel }}
{{ logEdit.title }}
When did you actually do it? · 826 = 8:26 · 1330 = 1:30pm
{{ logEdit.big }}
{{ logEdit.timeText }}
{{ logEdit.statusText }}
{{ k.label }}
0
OK
{{ insTopic.eyebrow }}
{{ insTopic.name }}
{{ insTopic.statement }}
{{ insTopic.detail }}
{{ insTopic.voice }} {{ insTopic.voiceRole }}
{{ insTopic.mLabel }}
{{ insTopic.mValue }}
{{ insTopic.mDelta }}
How your habits moved it
{{ m.habit }}
{{ m.metric }} {{ m.delta }}
What moved
{{ s.name }}
{{ s.value }}
{{ s.delta }}
What's driving it
{{ h.label }}
{{ h.sub }}
These live in your plan — adjust them there.
What this means
{{ insTopic.explainer }}
{{ insTopic.synthesis }}
Tip of the day
{{ tip.title }}
{{ tip.body }}
Why it matters
{{ tip.why }}
{{ tip.cta }}
{{ tip.eyebrow }} · from your panel’s {{ tip.domain }} voice
Habits that stuck
Running on their own now
Logged so consistently the panel stopped tracking them daily. If one slips, tell us — it comes back next 30.
{{ h.title }}
{{ h.since }} · {{ h.streak }}
Still automatic
It slipped
{{ h.note }}
30-day review
{{ reviewHeadline }}
{{ reviewIntro }}
{{ cycleRange }} · Cycle {{ cycleNum }}
{{ s.value }}
{{ s.label }}
How each action went
Sorted from your logs. Tap to change any call.
{{ a.label }}
{{ a.stat }}
{{ a.ringNum }}
{{ v.label }}
{{ a.note }}
Into the next 30 days
{{ c.text }}
Start the next 30 days →
{{ t.label }}